﻿
function selected(id, value) {
		var currSelected = $('#'+id);
		var options = currSelected.attr('options');
		for ( var i = 0; i < options.length; i++)
			if (options[i].value == value) {
				options[i].selected = true;
			//	currSelected.change();
			}
	}
/**
 *用于返回上一个页面 
 * 
 */
function genLastPage(){
	return encodeURIComponent(window.location.href);
}
/**
 *功能：追加参数 
 *参数:pthis: this
 *pp:具体的参数
 */
function appendParams(pthis, pName, pValue){
	
	//alert("append params");
	
	var srcHref=pthis.href;
	var destHref = srcHref + (srcHref.indexOf('?')!=-1?'&':'?') + pName+"="+ pValue;
	pthis.href=destHref;
	//alert("destHref: "+ destHref);
	//alert(pthis.href);
}


/**
 * 功能:处理聚焦-默认值

		1、页面加载后，如果为""，就给它默认值； 
		2、提交表单时，如果为默认值，则清空。
		
		3、聚焦后，如果为默认值，则清空。
		4、失去聚焦后，如果为""，就给它默认值。

 * 
 * 参数： inputId: 聚焦的输入框id； formId ： 所在的form id； message：默认显示的信息
 */
function focusDefaultV2(inputId, formId, message) {
	inputId = "#" + inputId;
	formId = "#" + formId;
	//页面加载时，执行
	focusDefault_fillV2(inputId, message); 
	
	$(inputId).focus(function() {
		focusDefault_clearV2(inputId, message);
	});

	$(inputId).blur(function() {
		focusDefault_fillV2(inputId, message);
	});

	$(formId).submit(function() {
		focusDefault_clearV2(inputId, message);
	});
}

// focusDefault辅助函数
function focusDefault_clearV2(inputId, message) {
	var trimV = $(inputId).attr("value").trim();
	if (trimV == message) {
		$(inputId).attr("value", "");
	}
}

function focusDefault_fillV2(inputId, message) {

	var trimV = $(inputId).attr("value").trim();
	if (trimV == "") {
		$(inputId).attr("value", message);
	}
}



/**
功能： 处理聚焦-默认值


		1、页面加载后，如果为""，就给它默认值； 
		2、提交表单时，如果为默认值，则清空。
		
		3、聚焦后，如果为默认值，则清空。
		4、失去聚焦后，如果为""，就给它默认值。

	
	
参数：inputId: 聚焦的input id；
	  formId ： 所在的form id；
@deprecated  
*/
function focusDefault(inputId,formId){
	inputId="#"+inputId;
	formId ="#"+formId;
	
	focusDefault_fill(inputId);
	
	$(inputId).focus(function(){
		focusDefault_clear(inputId);
	});
	
	$(inputId).blur(function(){
		focusDefault_fill(inputId);
	});
	
	$(formId).submit(function(){
		focusDefault_clear(inputId);
	});
}
/**
 *@deprecated   
 */
//focusDefault辅助函数
function focusDefault_clear(inputId){
	
	
	var trimV = $.trim($(inputId).attr("value"));
	var defaultV = $(inputId).attr("default");
	
	if(trimV == defaultV){
			$(inputId).attr("value","");
	}
}
/**
 *@deprecated   
 */
function focusDefault_fill(inputId){
	
	
	var trimV = $.trim($(inputId).attr("value"));
	var defaultV = $(inputId).attr("default");
	
	if( trimV ==""){
		$(inputId).attr("value",defaultV);
	}
}

